Integrate task execution, Computers, mobile workflows, and qualification fixes - #27
Open
mfethe1 wants to merge 149 commits into
Open
Integrate task execution, Computers, mobile workflows, and qualification fixes#27mfethe1 wants to merge 149 commits into
mfethe1 wants to merge 149 commits into
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Operators need to select a computer, follow a task, and inspect its approval and execution outcome from Buzz. This candidate connects mobile Work and Computers to durable task, permission, dispatch and receipt records, while preserving the upstream relay, desktop and mobile codebase.
Candidate head
f81e81f2242790bc62992612d22ce18ee470ca8atargetsproduct/mainatadeec6eb5c4ff425aa03d8a744a295da4429f67f. The complete diff spans 259 files and requires independent review as a whole. Local inclusion is not an individual GitHub PR merge.The latest repairs make mobile task refresh respect pagination, visibility and lifecycle; wait for actual Redis subscriber readiness; bind task notifications to the authenticated session and verified delegation; and keep urgent disconnects responsive while task permission queries are blocked. Duplicate notifications coalesce, bounded overflow and missed control messages require fresh authorization. The desktop slow-response fixture establishes body progress without weakening the operation deadline. PostgreSQL CI now supplies the Redis test URL, and the desktop lockfile includes the shared WebSocket client's existing UUID dependency.
Validation on this candidate:
just cicompleted with exit 0 on the exact head and a clean checkout, including 2,334 Flutter tests. Filtered and ignored cases are not counted as passes.This remains a draft. Fresh hosted checks, complete exact-diff independent review, current UI review evidence, resolved review threads and the repository's merge-policy disposition are required before landing. The active squash-only rule conflicts with the merge-only
FORK.mdcontract. No protection or review gate is waived.The fleet adapter in this candidate performs signed repository qualification, not AI inference. The separate durable bridge work is not deployed by this PR. Real Buzz-launched multi-host agent execution, provider fallbacks, physical-phone pairing and approvals, push/reconnect recovery and result inspection still require acceptance. Telegram replacement and production readiness are not established by this candidate.